package com.ia.aistream.service.operating;

import com.ia.aistream.model.operating.entity.DocAppendix;

import java.util.List;


/**
 * 附录信息表Service接口
 * 
 * @author aistream
 * @date 2021-01-25
 */
public interface IDocAppendixService 
{
    /**
     * 查询附录信息表
     * 
     * @param id 附录信息表ID
     * @return 附录信息表
     */
    public DocAppendix selectDocAppendixById(Long id);

    /**
     * 查询附录信息表列表
     * 
     * @param docAppendix 附录信息表
     * @return 附录信息表集合
     */
    public List<DocAppendix> selectDocAppendixList(DocAppendix docAppendix);

    /**
     * 新增附录信息表
     * 
     * @param docAppendix 附录信息表
     * @return 结果
     */
    public int insertDocAppendix(DocAppendix docAppendix);

    /**
     * 修改附录信息表
     * 
     * @param docAppendix 附录信息表
     * @return 结果
     */
    public int updateDocAppendix(DocAppendix docAppendix);

    /**
     * 批量删除附录信息表
     * 
     * @param ids 需要删除的数据ID
     * @return 结果
     */
    public int deleteDocAppendixByIds(String ids);

    /**
     * 删除附录信息表信息
     * 
     * @param id 附录信息表ID
     * @return 结果
     */
    public int deleteDocAppendixById(Long id);
}
